just barely - Turkish English Dictionary